home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / science / cdrift3.zip / TEC.MAK < prev    next >
Text File  |  1990-02-22  |  2KB  |  51 lines

  1. # Make file for TEC under Turbo C 2.0
  2. # Peter C. Lind, Elec. & Comp. Eng., McMaster University, Hamilton, ON., 1990.
  3. # NOTE: Read the comments in this file before proceeding; the macros defining
  4. #       directories may need to be modified to work properly on your system;
  5. #       also, certain macros may be altered to produce 80186/80286 code and/or
  6. #       80x87 code.
  7.  
  8. # Turbo C Directory (Change as needed; DOS path \ must be specified
  9. #                    as \\ at the end of a line)
  10. TCD=\TC\\
  11.  
  12. # Memory Model (Change c to l for large, or h for huge)
  13. MDL=c
  14.  
  15. # Path to libraries (Change as needed; DOS path \ must be specified
  16. #                    as \\ at the end of a line)
  17. LIB=\TC\LIB\\
  18.  
  19. # Instruction Set (Add -1 after = to enable 80186/80286)
  20. INST=
  21.  
  22. # 80x87 Support (Add -f87 after = to enable 80x87 code generation, and...)
  23. FLP=
  24.  
  25. # 80x87 Support (...change emu to fp87)
  26. FLT=emu
  27.  
  28. # Compiler options:
  29. #      -c      Compile to OBJ
  30. #      -G      Optimize for speed
  31. #      -w-     Suppress warnings
  32. #      -a      Align on word boundary
  33. OPTS=-c -m$(MDL) -G -w- -a $(INST) $(FLP)
  34.  
  35.  
  36. tec.exe: ibmpc.obj tec1.obj tec2.obj tec3.obj
  37.   $(TCD)tlink $(LIB)c0$(MDL) ibmpc tec1 tec2 tec3, tec, , \
  38.         $(LIB)graphics $(LIB)$(FLT) $(LIB)math$(MDL) $(LIB)c$(MDL)
  39.  
  40. ibmpc.obj: ibmpc.c const.h var.h
  41.   $(TCD)tcc $(OPTS) ibmpc.c
  42.  
  43. tec1.obj: tec1.c const.h var.h
  44.   $(TCD)tcc $(OPTS) tec1.c
  45.  
  46. tec2.obj: tec2.c const.h var.h
  47.   $(TCD)tcc $(OPTS) tec2.c
  48.  
  49. tec3.obj: tec3.c const.h var.h
  50.   $(TCD)tcc $(OPTS) tec3.c
  51.